<?
//短信发送文件
function Get($url)
{
if(function_exists('file_get_contents'))
{
$file_contents = file_get_contents($url);
}
else
{
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
}
return $file_contents;
}

function telcode($num)
    {
		$msg='';
		if($num>0)
		{
			$msg= '发送成功,此次发送成功条数';
			
		}
		elseif($num>=-100 && $num<=-199)
		{
			$msg= '运营商返回失败代码';
		}
		else
		{
    		switch($num)
        	{
        	case -1:
            		$msg= '参数无效'; 
                	break;
             case -2:
             		$msg= '通道不存在或者当前业务不支持此通道';
                	break;
             case -3:
	            	$msg= '定时格式错误';
                	break;
             case -4:
             		$msg= '接收号码无效';
               	 	break;
              case -5:
              		$msg= '提交号码个数超过上限,每个通道都有批量提交的上限.详细值请参考通道说明';
                	break;
               case -6:
               		$msg= '发送短信内容长度不符合要求,参考通道要求长度';
                	break;	
               case -7:
               		$msg= '当前账户余额不足';
                	break;
               case -8:
               		$msg= '网关发送短信时出现异常';
               		break;
               case -9:
               		$msg= '用户或者密码没输入';
                	break;
               case -10:
			   		$msg= '企业ID或者会员账号不存在';
					break;
				case -11:
					$msg= '密码错误';
					break;
				case -12:
					$msg= '账户锁定';
					break;
				case -13:
					$msg= '网关状态关闭';
					break;
				case -14:
					$msg= '验证用户时执行异常';
					break;
				case -15:
					$msg= '网关初始化失败';
					break;
				case -16:
					$msg= '当前IP已被系统屏蔽,可能是与您设置的接入IP不同或者是失败次数太多';
					break;
				case -17:
					$msg= '发送异常';
					break;
				case -18:
					$msg= '账号未审核';
					break;
				case -19:
					$msg= '当前时间不允许此通道工作，主要对群发通道限制';
					break;
				case -20:
					$msg= '传输密钥未设置，请登陆平台设置';
					break;
				case -21:
					$msg= '提取密钥异常';
					break;
                case -22:
					$msg= '签名验证失败';
					break;
				case -23:
					$msg= '发现屏蔽关键字';
					break;
				default:
					$msg= '未知错误';
					break;
        	}
		}
		return $msg;
}

?>
